Text copied to clipboard!

Наслов

Text copied to clipboard!

Ugrađeni Softverski Inženjer

Опис

Text copied to clipboard!
Tražimo Ugrađenog Softverskog Inženjera koji će se pridružiti našem timu i doprineti razvoju inovativnih rešenja u oblasti ugrađenih sistema. Kao deo našeg tima, bićete odgovorni za dizajniranje, implementaciju i testiranje softverskih komponenti koje se koriste u različitim uređajima, uključujući IoT uređaje, industrijske kontrolne sisteme, medicinske uređaje i druge specijalizovane hardverske platforme. Vaša uloga će uključivati blisku saradnju sa hardverskim inženjerima, sistemskim arhitektama i timovima za testiranje kako biste osigurali da softver funkcioniše pouzdano i efikasno u realnom vremenu. Očekuje se da posedujete duboko razumevanje rada mikrokontrolera, real-time operativnih sistema (RTOS), kao i programskih jezika kao što su C i C++. Idealni kandidat ima iskustvo u razvoju softvera za ugrađene sisteme, razumevanje komunikacionih protokola (kao što su SPI, I2C, UART, CAN), kao i sposobnost da analizira i rešava kompleksne tehničke probleme. Takođe, cenimo iskustvo sa alatima za debagovanje, osciloskopima i logičkim analizatorima. Ukoliko ste strastveni u vezi sa tehnologijom, volite da radite na izazovnim projektima i želite da budete deo tima koji razvija proizvode koji imaju stvaran uticaj na svet, pozivamo vas da se prijavite. Nudimo konkurentnu platu, fleksibilno radno vreme, mogućnosti za profesionalni razvoj i rad u dinamičnom i podržavajućem okruženju.

Одговорности

Text copied to clipboard!
  • Razvoj softverskih komponenti za ugrađene sisteme
  • Pisanje efikasnog i pouzdanog koda u C/C++ jezicima
  • Saradnja sa hardverskim timom na integraciji softvera i hardvera
  • Testiranje i debagovanje softverskih modula
  • Implementacija komunikacionih protokola (SPI, I2C, UART, CAN)
  • Optimizacija performansi softverskih rešenja
  • Pisanje tehničke dokumentacije
  • Učestvovanje u dizajnu sistemske arhitekture
  • Praćenje novih tehnologija i trendova u oblasti ugrađenih sistema
  • Održavanje postojećeg softverskog koda i rešavanje grešaka

Захтеви

Text copied to clipboard!
  • Diploma iz oblasti elektrotehnike, računarstva ili srodne oblasti
  • Iskustvo u razvoju softvera za ugrađene sisteme
  • Odlično poznavanje C i C++ jezika
  • Razumevanje rada mikrokontrolera i RTOS-a
  • Iskustvo sa komunikacionim protokolima (SPI, I2C, UART, CAN)
  • Sposobnost analize i rešavanja tehničkih problema
  • Iskustvo sa alatima za debagovanje i merenje signala
  • Poznavanje alata za verzionisanje (npr. Git)
  • Dobre komunikacione veštine i timski duh
  • Poznavanje engleskog jezika u govoru i pismu

Могућа питања на интервјуу

Text copied to clipboard!
  • Koliko godina iskustva imate u razvoju ugrađenog softvera?
  • Koje mikrokontrolere ste koristili u prethodnim projektima?
  • Da li imate iskustva sa real-time operativnim sistemima?
  • Koje komunikacione protokole ste implementirali?
  • Kako pristupate debagovanju softverskih problema?
  • Da li ste radili na projektima koji uključuju IoT uređaje?
  • Koje alate koristite za testiranje i merenje signala?
  • Kako dokumentujete svoj kod i tehnička rešenja?
  • Da li ste radili u agilnom razvojnom okruženju?
  • Koji je vaš najveći izazov u dosadašnjoj karijeri i kako ste ga rešili?